package com.yutel.phone.binh.data.vo;

import java.util.ArrayList;

/**
 * 影片详细信息
 * 
 */
public class VideoDetail extends Video {
	private static final long serialVersionUID = -1064364319639065232L;
	private String sourceType; // 片源ID
	private String date;// 时间
	private String playvideoid;// 影片播放ID
	private boolean delete = false;// 是否被删除
	private String version;// 版本号
	private String lastModification;// 最后更新时间
	private String premiereDate;// 创建时间
	private String area;// 地区
	private boolean fold;//
	private String providerName;//
	private String providerIcon;//
	private String categoryName;// 影片类型大类
	private ArrayList<String> category_names;
	private String isTotal;
	private String presentNumber;
	private String presentTime;
	private String defaultSource;
	private ArrayList<String> alias;// 影片名称
	private ArrayList<String> actores;// 演员列表
	private ArrayList<String> director;// 导演姓名
	private String summer;// 摘要
	private String sourceTypePinyin;// 节目源的拼音
	private String resourceVersion;

	public String getIsTotal() {
		return isTotal;
	}

	public void setIsTotal(String isTotal) {
		this.isTotal = isTotal;
	}

	public String getPresentNumber() {
		return presentNumber;
	}

	public void setPresentNumber(String presentNumber) {
		this.presentNumber = presentNumber;
	}

	public String getPresentTime() {
		return presentTime;
	}

	public void setPresentTime(String presentTime) {
		this.presentTime = presentTime;
	}

	public String getDefaultSource() {
		return defaultSource;
	}

	public void setDefaultSource(String defaultSource) {
		this.defaultSource = defaultSource;
	}

	public void setDelete(boolean delete) {
		this.delete = delete;
	}

	public void setFold(boolean fold) {
		this.fold = fold;
	}

	public ArrayList<String> getCategory_names() {
		return category_names;
	}

	public void setCategory_names(ArrayList<String> category_names) {
		this.category_names = category_names;
	}

	public String getResourceVersion() {
		return resourceVersion;
	}

	public void setResourceVersion(String resourceVersion) {
		this.resourceVersion = resourceVersion;
	}

	public String getSourceTypePinyin() {
		return sourceTypePinyin;
	}

	public void setSourceTypePinyin(String sourceTypePinyin) {
		this.sourceTypePinyin = sourceTypePinyin;
	}

	public String getDate() {
		return date;
	}

	public void setDate(String date) {
		this.date = date;
	}

	public String getSourceType() {
		return sourceType;
	}

	public void setSourceType(String sourceType) {
		this.sourceType = sourceType;
	}

	public boolean getFold() {
		return fold;
	}

	public void setFold(String fold) {
		if (fold != null) {
			if ("true".equals(fold.toLowerCase())) {
				this.fold = true;
			} else if ("1".equals(fold.toLowerCase())) {
				this.fold = true;
			} else {
				this.fold = false;
			}
		}

	}

	public boolean getDelete() {
		return delete;
	}

	public void setDelete(String delete) {
		if (delete != null) {
			if ("true".equals(delete.toLowerCase())) {
				this.delete = true;
			} else if ("1".equals(delete.toLowerCase())) {
				this.delete = true;
			} else {
				this.delete = false;
			}
		} else {
			this.delete = false;
		}

	}

	public String getPlayvideoid() {
		return playvideoid;
	}

	public void setPlayvideoid(String playvideoid) {
		this.playvideoid = playvideoid;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public String getLastModification() {
		return lastModification;
	}

	public void setLastModification(String lastModification) {
		this.lastModification = lastModification;
	}

	public String getPremiereDate() {
		return premiereDate;
	}

	public void setPremiereDate(String premiereDate) {
		this.premiereDate = premiereDate;
	}

	public String getArea() {
		return area;
	}

	public void setArea(String area) {
		this.area = area;
	}

	public String getProviderName() {
		return providerName;
	}

	public void setProviderName(String providerName) {
		this.providerName = providerName;
	}

	public String getProviderIcon() {
		return providerIcon;
	}

	public void setProviderIcon(String providerIcon) {
		this.providerIcon = providerIcon;
	}

	public String getCategoryName() {
		return categoryName;
	}

	public void setCategoryName(String categoryName) {
		this.categoryName = categoryName;
	}

	public ArrayList<String> getAlias() {
		return alias;
	}

	public void setAlias(ArrayList<String> alias) {
		this.alias = alias;
	}

	public ArrayList<String> getActores() {
		return actores;
	}

	public void setActores(ArrayList<String> actores) {
		this.actores = actores;
	}

	public ArrayList<String> getDirector() {
		return director;
	}

	public void setDirector(ArrayList<String> director) {
		this.director = director;
	}

	public String getSummer() {
		return summer;
	}

	public void setSummer(String summer) {
		this.summer = summer;
	}
}
